|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnegotiator.boaframework.SharedAgentState
negotiator.boaframework.sharedagentstate.anac2011.NiceTitForTatSAS
public class NiceTitForTatSAS
This is the shared code of the acceptance condition and bidding strategy of ANAC 2011 Nice Tit for Tat. The code was taken from the ANAC2011 Nice Tit for Tat and adapted to work within the BOA framework.
| Field Summary |
|---|
| Fields inherited from class negotiator.boaframework.SharedAgentState |
|---|
NAME |
| Constructor Summary | |
|---|---|
NiceTitForTatSAS(NegotiationSession negoSession)
|
|
| Method Summary | |
|---|---|
java.util.ArrayList<BidDetails> |
discountedFilterBetween(double minU,
double maxU,
double minT,
double maxT)
|
java.util.ArrayList<BidDetails> |
filterBetween(double minU,
double maxU,
double minT,
double maxT)
|
java.util.ArrayList<BidDetails> |
filterBetweenTime(double minT,
double maxT)
|
boolean |
isDomainBig()
|
| Methods inherited from class negotiator.boaframework.SharedAgentState |
|---|
getName |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public NiceTitForTatSAS(NegotiationSession negoSession)
| Method Detail |
|---|
public java.util.ArrayList<BidDetails> filterBetween(double minU,
double maxU,
double minT,
double maxT)
public java.util.ArrayList<BidDetails> discountedFilterBetween(double minU,
double maxU,
double minT,
double maxT)
public java.util.ArrayList<BidDetails> filterBetweenTime(double minT,
double maxT)
public boolean isDomainBig()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||